Overhaul KML writer to not repeat input when called multiple times on output.
authorrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 2 Jun 2013 23:59:30 +0000 (23:59 +0000)
committerrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 2 Jun 2013 23:59:30 +0000 (23:59 +0000)
commite08e5f8a1143a709df77542ca468da9783a71d3a
treecf946a8edbc24833a1b4f6d15f13f0870229316e
parente3b2f7bb19047fccf58fe755b4544fca6c114c5b
Overhaul KML writer to not repeat input when called multiple times on output.
Destroy QXmlStreamWriter when we close since it seems to lose its mind if
called with an emptry string which makes Earth grump about the blank line.
Add tests for all that.
Minor code cleanups.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4384 f51c46e8-681c-474f-0cfe-069cfd0219fb
gpsbabel/GPSBabel.pro
gpsbabel/Makefile.in
gpsbabel/kml.cc
gpsbabel/testo.d/kml.test
gpsbabel/vitosmt.cc